IT1-1-7 Tabeller

Læringsmål

Celle 1 Celle 2 celle 5
Celle 3 Celle 4
hei du

Lage tabeller


Eksempel på tabell

Følgende kode gir en tabell med 2 rader (på grunn av de 2 tr-elementene) og 2 kolonner (på grunn av de to td-elementene i hver tr)

<table border="1">
  <tr>
    <td>Celle 1</td>
    <td>Celle 2</td>
  </tr>
  <tr>
    <td>Celle 3</td>
    <td>Celle 4</td>
  </tr>
</table>

Det kan være lurt å bruke attributten border="1" for å tegne en ramme rundt hver celle i tabellen. Da er det mye enklere å se hva som skjer.


Slå sammen rader og kolonner

Celle 1 Celle 2 celle 5
Celle 3 Celle 4
hei du

<table border="1">
	<tr>
		<td>Celle 1</td>
		<td>Celle 2</td>
		<td>celle 5</td>
	</tr>
	<tr>
		<td rowspan="2">Celle 3</td>
		<td colspan="2">Celle 4</td>
	</tr>
	<tr>
		<td>hei</td>
		<td>du</td>
	</tr>
</table>

Endre på stilen i tabellen

Eksempel på bruk av style

<tr>
  <td style="background-color: darkorchid; color: whitesmoke;">
    Dette blir en vakker celle!
  </td>
  <td>Denne cellen blir helt vanlig.</td>
</tr>
Dette blir en vakker celle! Denne cellen blir helt vanlig.

Avansert endring av stilen på HTML-elementer


<html>
  <head>
    <style>
      .matte {background-color: lightskyblue;}
      .it {background-color: lightseagreen;}
    </style>
  </head>
  <body>
    <table border="1">
      <tr>
        <td>Vanlig celle</td>
        <td class="matte">Mattecelle</td>
        <td class="it">IT-celle</td>
      </tr>
    </table>
  </body>
</html>